fruit of the dog-rose - Français Anglais Dictionnaire